// 1.写入文件
// const fs = require('fs');

// console.log('准备写入文件');

// fs.writeFile('1.txt', '写入文件',function (err) {
//   if (err) return console.log('写入文件失败' + err.message);
//   console.log('写入成功')
// })

// 2.读取文件
// const fs = require('fs');

// fs.readFile('./1.txt', (err, data) => {
//   if (err) return console.log('读取文件失败:' + err.message);
//   console.log('读取成功:' + data)
// })

// 3.读取文件目录
// const fs = require('fs');

// fs.readdir('./text', function (err,data) {
//   if (err) return console.log('读取文件目录失败:' + err.message);
//   console.log(data)
// })

// 判断文件是否存在
// const fs = require('fs');

// fs.stat('./text/123.txt', (err, data) => {
//   if (err) return console.log(err.message)
//   console.log('存在该文件')
// })

// 文件合并
const fs = require('fs');

fs.readFile('./text/123.txt', (err, data) => {
  if (err) return console.log(err.message);
  // console.log(data)
  fs.appendFile('./text/456.txt', data, (err) => {
    if (err) return console.log(err.message);
    console.log('追加成功')
  })
})